founder off somewhere - French English Dictionary